#include <stdio.h>/*该文件包含printf()等函数*/
#include "main.h"

int main()
{
    LNode *head;
    int i , x;
    ListInitiate(&head);/*初始化*/
    for(i = 0; i < 10; i++)
    {
        if(ListInsert(head, i, i+1) == 0) /*插入10个数据元素*/
        {
            printf("错误! \n");
            return 0;
        }
    }

    if(ListDelete(head, 4, &x) == 0) /*删除数据元素5*/
    {
        printf("错误! \n");
        return 0;
    }

    for(i = 0; i < ListLength(head); i++)
    {
        if(ListGet(head, i, &x) == 0) /*取元素*/
        {
            printf("错误! \n");
            return 0;
        }
        else printf("%d    ", x);/*显示数据元素*/
    }

    Destroy(&head);
}
